/**
 * Project Name:dsrs-businessservice-domain
 * File Name:FtpSettingCondition.java
 * Package Name:com.bwda.dsrs.businessservice.domain.condition.ftpsetting;
 * Date:2019年4月28日
 * Copyright (c) 2019, 江苏保旺达软件有限公司 All Rights Reserved.
 *
 */
package com.bwda.dsrs.filecenter.domain.condition.ftpsetting;

import java.util.List;
import com.bwda.dsrs.base.centerbase.condition.BaseCondition;
import java.math.BigDecimal;

import io.swagger.models.auth.In;
import lombok.Data;

/**
 * FTP配置
 * @author liangjianyong
 * @date 2019/4/12
 */
@Data
public class FtpSettingCondition extends BaseCondition {

	/**
	 * ID
	*/
	private Integer id;
	/**
	 * ID列表
	*/
	private List<Integer> idList;
	/**
	 * 名称
	*/
	private String name;
	/**
	 * 0内部1外接
	*/
	private Integer isOutFtp;
	/**
	 * 0主FTP,1备FTP
	*/
	private Integer isMainFtp;
	/**
	 * 主FTP ID(仅当当前是备FTP)
	 */
	private Integer mainId;
	/**
	 * IP地址
	*/
	private String ipAddr;
	/**
	 * 端口号
	*/
	private Integer port;
	/**
	 * ftp,sftp
	*/
	private Integer ftpType;
	/**
	 * 用户编码
	*/
	private String userCode;
	/**
	 * 密码
	*/
	private String password;
	/**
	 * 模式
	*/
	private Integer ftpMode;
	/**
	 * 语言编码
	*/
	private String unicode;
	/**
	 * 备注
	*/
	private String remark;
	/**
	 * 硬盘可用总空间
	*/
	private BigDecimal diskSize;
	/**
	 * 已用硬盘空间
	*/
	private BigDecimal usedDiskSize;
	/**
	 * 优先级排序
	 */
	private Integer orderNum;
	/**
	 * 外接FTP是否共享 0:不共享  1:共享
	 */
	private Integer isShare;
	/**
	 * 0正常 1不启用
	*/
	private Integer status;

	/**
	 * 0未删除 1已删除
	*/
	private Integer delFlag;

	/**
	 * 是否自动同步   0不同步 1同步
	 */
	private Integer issync;


	/**
	 * 同步方式  1 直接同步 2主从账号
	 */
	private Integer syncType;
}